package com.epsi.mightymaps.mdl;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class Parcours implements Serializable {

	private static final long serialVersionUID = 1L;
	private String titre;
	private String description;
	private List<PointDePassage> points;

	public Parcours() {
		this.titre = "";
		this.description = "";
		this.points = new ArrayList<PointDePassage>();
	}

	public void setTitre(String titre) {
		this.titre = titre;
	}

	public String getTitre() {
		return titre;
	}

	public void setPoints(List<PointDePassage> points) {
		this.points = points;
	}

	public List<PointDePassage> getPoints() {
		return points;
	}

	public void ajouterPointDePassage(PointDePassage pt) {
		this.points.add(pt);
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getDescription() {
		return description;
	}

	public long getId() {
		// TODO mettre un id
		return 0;
	}

}
